Eventin\Attendee\Api\AttendeeController B

Total Complexity 87
Dependencies 17
Dependents 0
Total lines 836
Lines of code 512
Logical lines of code 213
Comment lines 181
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
get_items()
C
31 20 128
prepare_item_for_database()
A
46 14 42
delete_items()
S
51 6 26
prepare_order_data()
S
52 6 22
create_item()
S
47 4 37
register_routes()
S
40 1 77
export_items()
S
60 5 12
send_certificate()
S
53 4 21
resend_ticket()
S
53 4 21
update_item()
S
55 3 20
import_items()
S
59 3 13
delete_item()
S
53 2 23
prepare_attendee_extra_fields()
S
65 2 9
get_events_by_author()
S
63 1 11
resend_ticket_permissions_check()
S
80 1 3
prepare_customer_data()
S
65 1 9
import_item_permissions_check()
S
80 1 3
__construct()
S
77 1 4
export_item_permissions_check()
S
80 1 3
prepare_item_for_response()
S
70 1 6
delete_item_permissions_check()
S
80 1 3
update_item_permissions_check()
S
80 1 3
create_item_permissions_check()
S
80 1 3
get_item_permissions_check()
S
80 1 3
get_item()
S
68 1 7
send_certificate_permissions_check()
S
80 1 3